RDBMS SOLUTION
ASSIGNMENT 4
SET B Q. 2 SOLUTION
Write function which will return rate of “Harddisk” supplied by “Mr. Patil”.
Source code:
/*set b q 2 solution*/
/*function*/
create or replace function get_rate(ino in out number,sno in out number)
return number is p_rate number;
begin
select itemno into ino from item i where item_name='Harddisk';
select supplierno into sno from supplier s where supplier_name='mr.Patil';
select rate into p_rate from i_s si where si.supplier_number=sno and si.item_number=ino;
return p_rate;
end;
/*Execution*/
declare
ino number;
sno number;
rate number;
begin
rate:=get_rate(ino,sno);
dbms_output.put_line('rate= '||rate);
end;
/*point to be remembered: PL/SQL is a case sensetive language*/
/*source code in description*/
0 Comments